﻿using System.Collections.Generic;
using Interfaces;

namespace Models
{
    public class Bruger : IBruger
    {
        #region Properties

        public Afdeling Afdeling { get; set; }
        public List<Udlån> Udlån { get; set; }
        public List<HistorikUdlån> HistorikUdlån { get; set; }

        public int BrugerId { get; private set; }
        public string Navn { get; set; }
        public string Initialer { get; set; }

        #endregion

        #region Creation

        public Bruger(Afdeling afdeling, int brugerId, string initialer, string navn)
        {
            Afdeling = afdeling;
            BrugerId = brugerId;
            Initialer = initialer;
            Navn = navn;

            Udlån = new List<Udlån>();
            HistorikUdlån = new List<HistorikUdlån>();
        }

        #endregion
    }
}